battle of mbwila - German English Dictionary